small irrigation ditch - Deutsch Englisch Wörterbuch